Balancing minimum spanning trees and multiple-source minimum routing cost spanning trees on metric graphs
نویسندگان
چکیده
The building cost of a spanning tree is the sum of weights of the edges used to construct the spanning tree. The routing cost of a source vertex s on a spanning tree T is the total summation of distances between the source vertex s and all the vertices d in T . Given a source vertices set S, the multiple-source routing cost of a spanning tree T is the summation of the routing costs for source vertices in S. Both the building cost and the multiple-source routing cost are important considerations in construction of a network system. A spanning tree with minimum building cost among all spanning trees is called a minimum spanning tree (MST), and a spanning tree with minimum k-source routing cost among all spanning trees is called a k-source minimum routing cost spanning tree (k-MRCT). Usually a k-MRCT of a graph G with respect to k sources is not a MST of G, and vice versa. This paper proposes an algorithm to construct a spanning tree T for a metric graph G with a source vertex set S such that the building cost of T is less than 1 + 2/(α − 1) times of that of a MST of G, and the k-source routing cost of T is less than α(1 + 2(k−1)(n−2) k(n+k−2) ) times of that of a k-MRCT of G with respect to S, where α > 1, k = |S| and n is the number of vertices of G.
منابع مشابه
A Metaheuristic Algorithm for the Minimum Routing Cost Spanning Tree Problem
The routing cost of a spanning tree in a weighted and connected graph is defined as the total length of paths between all pairs of vertices. The objective of the minimum routing cost spanning tree problem is to find a spanning tree such that its routing cost is minimum. This is an NP-Hard problem that we present a GRASP with path-relinking metaheuristic algorithm for it. GRASP is a multi-start ...
متن کاملCounting the number of spanning trees of graphs
A spanning tree of graph G is a spanning subgraph of G that is a tree. In this paper, we focus our attention on (n,m) graphs, where m = n, n + 1, n + 2, n+3 and n + 4. We also determine some coefficients of the Laplacian characteristic polynomial of fullerene graphs.
متن کاملeCOMPASS – TR – 046 Rectilinear Shortest Path and Rectilinear Minimum Spanning Tree with Neighborhoods
We study the geometric shortest path and the minimum spanning tree problem with neighborhoods in the L1 metric. In this setting, we are given a graph G = (R, E), where R = {R1, . . . , Rn} is a set of polygonal regions in the plane. Placing a point pi inside each region Ri turns G into an edge-weighted graph Gp, p = {p1, . . . , pn}, where the cost of an edge is the distance between the points....
متن کاملDividing a Territory Among Several Vehicles
We consider an uncapacitated stochastic vehicle routing problem in which vehicle depot locations are fixed and client locations in a service region are unknown, but are assumed to be independent and identically distributed samples from a given probability density function. We present an algorithm for partitioning the service region into sub-regions so as to balance the workloads of all vehicles...
متن کاملSpanning edge betweenness
We present a new edge betweenness metric for undirected and weighted graphs. This metric is defined as the fraction of minimum spanning trees where a given edge is present and it was motivated by the necessity of evaluating phylogenetic trees. Moreover we provide results and methods concerning the exact computation of this metric based on the well known Kirchhoff’s matrix tree theorem.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Process. Lett.
دوره 99 شماره
صفحات -
تاریخ انتشار 2006